﻿/*@import "/Skins/Default/resetcommon.css";*/
/*index.css start*/
@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
/*banner*/
body{background:#FFF;}
/*banner*/
.fullSlide {width:100%;position:relative;height:600px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:600px;overflow:hidden;text-align:center; background-position:center top;background-repeat:no-repeat;}
.fullSlide .bd li a {display:block;height:600px;}
.fullSlide .hd {position:absolute; z-index:7; bottom:35px; left:47%; padding:5px 6px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li{border-radius:14px;width:20px;height:20px; color:#ff7d31;  background:#ff7d31; float:left; cursor: pointer;display:block;margin-left: 8px;
                  transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s;
                  -moz-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Firefox 4 */
                  -webkit-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Safari and Chrome */ -o-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Opera */}
.fullSlide .hd ul .on{ background:#0168B7; color:#0168B7;}
.fullSlide .prev,.fullSlide .next { display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;width:81px; height:80px;}
.fullSlide .prev{ background:url(left1s.png) no-repeat;}
.fullSlide .next {left:auto;right:5%;background:url(right1s.png) no-repeat;}
/* 公司优势 开始 */
.i_bg {
    background-color: #f5f5f5;
    overflow: hidden;
}
.gy2 {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}
.i_one {
    background-color: #fff;
    overflow: hidden;
    height: 316px;
    margin: 0 auto;
    margin-bottom: 32px;
}
.i_service_t {
    text-align: center;
    padding-top: 15px;
    color: #666;
    font-size: 18px;
    line-height: 32px;
    padding-bottom: 50px;
}
.i_service_t h2 {
    height: 66px;
    line-height: 66px;
    font-size: 40px;
    color: #000000;
    font-weight: normal;
    letter-spacing: 1px;
    font-family: "Microsoft YaHei";
}
.i_service_t p {
    font-size: 18px;
}
.advantage {
    text-align: center;
    overflow: hidden;
}
.num_box {
    width: 20%;
    float: left;
    height: 124px;
    /* background: url(i_one_bg1.png) right center no-repeat; */
}
.num_box:last-child {
    background: none;
}
.num_box .num {
    font-weight: bold;
    color: #0168B7;
    font-family: "Microsoft YaHei";
    font-weight: normal;
    font-size: 60px;
    width: 100%;
    height: 70px;
    line-height: 70px;
    text-align: center;
    position: relative;
    z-index: 2;
    letter-spacing: 1px;
    margin-top: 10px;
}
.num_box h3 {
    font-size: 16px;
    color: #333333;
    font-weight: normal;
    line-height: 30px;
}
/* 公司优势 结束 */
/* 通风降温系列 开始 */
.i_service {
    margin: 0 auto;
    clear: both;
}
.i_service_t {
    text-align: center;
    padding-top: 15px;
    color: #666;
    font-size: 18px;
    line-height: 32px;
    padding-bottom: 50px;
}
.i_service_t h2 {
    height: 66px;
    line-height: 66px;
    font-size: 40px;
    color: #000000;
    font-weight: normal;
    letter-spacing: 1px;
    font-family: "Microsoft YaHei";
}
.i_service_t p {
    font-size: 18px;
}
.i_service .i_service_box {
    position: relative;
    overflow: hidden;
    /* margin-bottom: 70px; */
}
.i_service .i_service_box img {
    display: block;
    width: 100%;
}
.i_service .i_service_box .box {
    position: absolute;
    left: 10px;
    top: 10px;
    height: 656px;
    width: 350px;
    max-width: 350px;
}
.i_service .i_service_box .box ul {
    width: 100%;
    height: 100%;
    display: block;
}
.i_service .i_service_box .box ul li {
    float: left;
    display: table;
    width: 100%;
    /* height: 159px; */
    height: 127px;
    margin-right: 6px;
    margin-bottom: 3px;
    overflow: hidden;
    background: #fff;
    transition: all 0.3s;
}
.i_service .i_service_box .box ul li .box_con {
    width: 301px;
    padding-left: 49px;
    height: 100%;
    display: table;
    text-align: left;
    cursor: pointer;
}
.i_service ul li:nth-of-type(4n), .index-ser ul li.mr0 {
    margin-right: 0;
}
.i_service .i_service_box .box ul li.isel {
    background: #0168B7;
}
.i_service .i_service_box .box ul li:last-child {
    margin-bottom: 0;
}
.i_service .i_service_box .box ul li i {
    display: table-cell;
    vertical-align: middle;
    font-style: normal;
    width: 72px;
    /* height: 159px; */
    height: 127px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% auto;
    transition: all 0.3s;
}
.i_service .i_service_box .box ul li.box1 i {
    background-image: url(box1.png);
}
.i_service .i_service_box .box ul li.box2 i {
    background-image: url(box2.png);
}
.i_service .i_service_box .box ul li.box3 i {
    background-image: url(box3.png);
}
.i_service .i_service_box .box ul li.box4 i {
    background-image: url(box4.png);
}
.i_service .i_service_box .box ul li.box5 i {
    background-image: url(box5.png);
}
.i_service .i_service_box .box ul li.isel.box1 i {
    background-image: url(box1_on.png);
}
.i_service .i_service_box .box ul li.isel.box2 i {
    background-image: url(box2_on.png);
}
.i_service .i_service_box .box ul li.isel.box3 i {
    background-image: url(box3_on.png);
}
.i_service .i_service_box .box ul li.isel.box4 i {
    background-image: url(box4_on.png);
}
.i_service .i_service_box .box ul li.isel.box5 i {
    background-image: url(box5_on.png);
}
.i_service .i_service_box .box ul li h2 {
    font-size: 18px;
    color: #000;
    /* line-height: 159px; */
    line-height: 127px;
    font-weight: normal;
    display: table-cell;
    vertical-align: middle;
    padding-left: 30px;
    transition: all 0.3s;
}
.i_service .i_service_box .box ul li.isel h2 {
    color: #fff;
}
.i_service .i_service_box .box_txt2 {
    position: absolute;
    right: 2.5%;
    top: 32%;
    /* width: 34%;
    max-width: 330px; */
    width: 330px;
    height: 200px;
    padding: 30px 25px;
    background: rgba(255,255,255,.7);
}
.i_service .i_service_box .box_txt2 h3 {
    font-weight: normal;
    font-family: "华文细黑";
    font-size: 36px;
    color: #0168b7;
    margin-bottom: 3%;
}
.i_service .i_service_box .box_txt2 p {
    font-size: 16px;
    line-height: 30px;
    color: #000;
}
.i_service .i_service_box .box_txt2 a {
    font-size: 16px;
    width: 180px;
    height: 48px;
    line-height: 48px;
    overflow: hidden;
    border-radius: 24px;
    background: url(i_two_bg1.png) 130px center no-repeat #0168b7;
    float: left;
    text-indent: 53px;
    margin-top: 5%;
    transition: all 0.3s;
    color: #fff;
}
/* 通风降温系列 结束 */
/* 合作伙伴 开始 */
.customer2 {
    overflow: hidden;
    padding-top: 40px;
    margin-bottom: 79px;
}
.service_top05_a {
    text-align: center;
    margin-top: 10px;
    padding-bottom: 40px;
    border-bottom: 1px solid #dfdfdf;
}
.service_top05_a a {
    display: inline-block;
    font-size: 16px;
    color: #000000;
    line-height: 38px;
    margin-left: 5px;
    margin-right: 5px;
    width: 140px;
    border-radius: 20px;
}
.service_top05_a a.two_sel {
    color: #fff;
    background-color: #0168B7;
}
.divhidden {
    display: none;
}
.customer_list2 {
    border-right: 1px solid #dfdfdf;
    border-bottom: 1px solid #dfdfdf;
    margin-top: 60px;
}
.customer_list2 {
    position: relative;
}
.customer_list2 .item {
    display: none;
    overflow: hidden;
}
.customer_list2 ul li {
    float: left;
    width: -webkit-calc(20% - 1px);
    width: -moz-calc(20% - 1px);
    width: calc(20% - 1px);
    border-left: 1px solid #dfdfdf;
    border-top: 1px solid #dfdfdf;
    overflow: hidden;
    position: relative;
}
.customer_list2 ul li:first-child {
    width: 40%;
    border-left: 0;
    border-top: 0;
}
.customer_list2 ul li img {
    display: block;
    width: 100%;
}
.customer_list2 ul li .imgs {
    cursor: pointer;
    overflow: hidden;
    border-color: #fff;
}
.customer_list2 ul li .imgs:after {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    box-shadow: inset 0 0 0 0 #eee;
    -webkit-transition: 0.2s;
    -moz-transition: 0.2s;
    transition: 0.2s;
}
.customer_list2 ul li .imgs:hover:after {
    box-shadow: inset 0 0 0 10px #f6f6f6;
}
.customer_list2 ul li img {
    display: block;
    width: 100%;
}
.customer_list2 ul li .imgs img {
    opacity: 0.5;
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    transition: 0.3s;
}
.customer_list2 ul li:hover .imgs img {
    opacity: 1;
    -webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);
    -ms-filter: grayscale(0);
    -o-filter: grayscale(0);
    filter: grayscale(0);
    filter: none;
    -webkit-transform: scale(0.9) translateY(-8px);
    -moz-transform: scale(0.9) translateY(-8px);
    transform: scale(0.9) translateY(-8px);
}
.customer_list2 .customer-buttons {
    position: absolute;
    top: 20px;
    width: 40%;
    left: 0;
    height: 0;
    text-align: right;
}
.customer_list2 .customer-buttons div {
    color: #FFF;
    display: inline-block;
    zoom: 1;
    *display: inline;
    width: 50px;
    height: 50px;
    text-indent: 60px;
    overflow: hidden;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
    cursor: pointer;
}
.customer_list2 .customer-buttons div.owl-prev {
    background: url(left.png) no-repeat;
    margin-right: -1px;
}
.customer_list2 .customer-buttons div.owl-next {
    background: url(right.png) no-repeat;
    margin-right: 20px;
}
.customer_list2 .customer-buttons div.owl-prev.disabled {
    background: url(left_on.png) no-repeat;
}
.customer_list2 .customer-buttons div.owl-prev:hover {
    opacity: 0.6;
    filter: Alpha(opacity=60);
    background: url(left_on.png) no-repeat;
}
.customer_list2 .customer-buttons div.owl-next.disabled {
    background: url(right_on.png) no-repeat;
}
.customer_list2 .customer-buttons div.owl-next:hover {
    opacity: 0.6;
    filter: Alpha(opacity=60);
    background: url(right_on.png) no-repeat;
}
.solution_ul2 {
    overflow: hidden;
    padding-top: 60px;
}
.solution_ul2 ul li {
    float: left;
    width: 49%;
    height: 188px;
    overflow: hidden;
    position: relative;
    background-color: #f9f9f9;
    z-index: 0;
    border: 1px solid #dfdfdf;
    margin-bottom: 2%;
}
.solution_ul2 ul li:hover .bg {
    left: 239px;
}
.solution_ul2 ul li .shade {
    width: 238px;
    height: 188px;
    background: url(solution_pic.png) center center no-repeat;
    position: absolute;
    top: 0;
    left: -238px;
    -webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -ms-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear;
}
.solution_ul2 ul li img {
    width: 238px;
    height: 188px;
    -webkit-transition: all .4s linear;
    -moz-transition: all .4s linear;
    -ms-transition: all .4s linear;
    -o-transition: all .4s linear;
    transition: all .4s linear;
    float: left;
    border-right: 1px solid #dfdfdf;
}
.solution_ul2 ul li p {
    color: #666;
    line-height: 24px;
    height: 140px;
    overflow: hidden;
    padding: 20px 6%;
    padding-bottom: 0;
    font-family: "微软雅黑";
    position: relative;
    z-index: 2;
    font-size: 14px;
}
.solution_ul2 ul li p strong {
    color: #000;
    font-size: 20px;
    line-height: 48px;
    font-weight: normal;
}
.solution_ul2 ul li:hover p, .solution_ul2 ul li:hover p strong {
    color: #fff;
}
.solution_ul2 ul li .bg {
    width: calc(100% - 239px);
    width: -webkit-calc(100% - 239px);
    width: -moz-calc(100% - 239px);
    height: 188px;
    background: #0168B7;
    background-size: 100% 100%;
    position: absolute;
    bottom: 0;
    left: 100%;
    z-index: 1;
    -webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -ms-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear;
}
/* 合作伙伴 结束 */
/* 解决方案 开始 */
.solutioncon{ height:874px; overflow:hidden; background:url(i_bg1.jpg) center center  no-repeat;}
.solutioncon .solutioncon_l{ width:48%; max-width:550px; float:left; overflow:hidden; color:#fff;}
.solutioncon .solutioncon_l .divhidden{ display:none;}
.solutioncon .solutioncon_l .h2{ font-size:60px; font-weight:normal; line-height:72px; margin-top:223px; margin-bottom:62px;font-family:"微软雅黑"; }
.solutioncon .solutioncon_l .p{ font-size:20px; font-family:"微软雅黑";line-height:36px; overflow:hidden; margin-bottom:52px; max-width:435px;}
.solutioncon .solutioncon_l
.guwenmore3{ display:block; width:50px;height:50px; line-height:50px;text-align:center;   clear:both; overflow:hidden;transition:all 0.3s; border:2px solid #fff; border-radius:50%;}
.guwenmore3 i{ display:block; width:100%; height:100%;background:url(i_bg2.png) center center no-repeat;animation: ani-svg2 0.85s linear 0s alternate infinite;-webkit-animation: ani-svg2 0.85s linear 0s alternate infinite;-moz-animation: ani-svg2 0.85s linear 0s alternate infinite;}
.guwenmore3:Hover{opacity:0.6;filter:Alpha(opacity=60);}
@keyframes ani-svg2{
    0%{
      opacity: 0;
      transform: translateX(-12px);
    }
    25%{
      opacity: 0.25;
      transform: translateX(-10px);
    }
    50%{
      opacity: 0.5;
      transform: translateX(0px);
    }
    75%{
      opacity: 0.75;
      transform: translateX(10px);
    }
    100%{
      opacity: 1.0;
      transform: translateX(12px);
    }
}
@-webkit-keyframes ani-svg2{
    0%{
      opacity: 0.4;
      -webkit-transform: translateX(-20px);
    }
    15%{
      opacity: 0.65;
      -webkit-transform: translateX(-15px);
    }
    25%{
      opacity: 0.8;
      -webkit-transform: translateX(-10px);
    }
    50%{
      opacity: 1;
      -webkit-transform: translateY(0px);
    }
    65%{
      opacity: 0.8;
      -webkit-transform: translateX(5px);
    }
    75%{
      opacity: 0.65;
      -webkit-transform: translateX(10px);
    }
    100%{
      opacity: 0.4;
      -webkit-transform: translateX(15px);
    }
}
@-moz-keyframes ani-svg2{
    0%{
      opacity: 0.4;
      -moz-transform: translateX(-20px);
    }
    15%{
      opacity: 0.65;
      -moz-transform: translateX(-15px);
    }
    25%{
      opacity: 0.8;
      -moz-transform: translateX(-10px);
    }
    50%{
      opacity: 1;
      -moz-transform: translateX(0px);
    }
    65%{
      opacity: 0.8;
      -moz-transform: translateX(5px);
    }
    75%{
      opacity: 0.65;
      -moz-transform: translateX(10px);
    }
    100%{
      opacity: 0.4;
      -moz-transform: translateX(15px);
    }
}
.solutioncon .solution_ul{width:calc(50% - 1px);width:-webkit-calc(50% - 1px);width:-moz-calc(50% - 1px); float:right; overflow:hidden; border-right:1px solid #495a6f;border-bottom:1px solid #495a6f; margin-top:157px;}
.solutioncon .solution_ul ul li{ float:left; height:279px;width:calc(50% - 1px);width:-webkit-calc(50% - 1px);width:-moz-calc(50% - 1px); border-top:1px solid #495a6f; border-left:1px solid #495a6f; text-align:center; position:relative; overflow:hidden;}
.solutioncon .solution_ul ul li a{ position:absolute; width:100%; height:100%; z-index:9999; top:0; left:0;}
.solutioncon .solution_ul ul li .shade{width:100%;height:100%;background:#0168B7;position:absolute;transform:rotate(-90deg);top:-120%;left:-10%;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
.solutioncon .solution_ul ul li img{ height:58px; display:block; margin:0 auto; margin-bottom:27px; margin-top:71px; position:relative;}
.solutioncon .solution_ul ul li strong{ display:block; text-align:center; height:84px; line-height:84px; background:url(i_bg3.png) center top no-repeat; font-size:20px; color:#fff; font-weight:normal; position:relative;}
.solutioncon .solution_ul ul li:hover .shade{top:0; left:0;transform:rotate(0deg);}
.solutioncon .solution_ul ul li p{ display:none;}
.solutioncon .solution_ul ul li .CorebgColour{width:100%;height:100%;z-index: -1;padding: 1px; margin: -1px;background:#0168B7;position:absolute;left:0;top:0;transition: all 0.1s linear;-moz-transition: all 0.1s linear;-webkit-transition: all 0.1s linear;-o-transition: all 0.1s linear;-ms-transition: all 0.1s linear;filter: Alpha(Opacity=0);opacity: 0;}
.solutioncon .solution_ul ul li:hover .CorebgColour{ z-index:99; filter: Alpha(Opacity=100);opacity: 1.0;}
/* 解决方案 结束 */
/* 产品介绍 开始 */
.jobPage .team {
    padding: 96px 0 70px 0;
    background: #f5f5f5;
}
/* 产品介绍 结束 */
/* 四大特点 开始 */
.yzbj { padding: 70px 0 0; overflow: hidden; background: url(index_15.jpg)no-repeat center top; height: 1086px; }
.czwt { height: 880px; }
.czwt h3 { text-align: center; position: relative; margin-top: 30px; }
.czwt h3 span { font-size: 40px; display: block; color: #222; line-height: 55px; font-weight: normal; }
.czwt h3 i { display: block; font-size: 40px; color: #ff9500; text-transform: uppercase; font-weight: bold;font-style: normal; }
.pro_ads_row2 { position: relative; width: 100%; height: 650px; background: url(fannai_bj.png)no-repeat left center; }
.pro_ads_item { display: block; height: 60px; padding: 1px 45px 10px 45px; position: absolute; z-index: 3; width: 310px; }
.pro_ads_item.active:after { background: #ff9500; box-shadow: 0 0 0 10px rgba(255, 140, 0, 0.2); }
.pro_ads_item:after { content: ''; display: block; width: 16px; height: 16px; position: absolute; background: #333; border-radius: 50%; box-shadow: 0 0 0 8px rgba(0, 0, 0, 0.1); top: 30px; transition: 0.3s all ease; }
.pro_ads_item1, .pro_ads_item3 { text-align: right; }
.pro_ads_item1:after, .pro_ads_item3:after { right: 0; }
.pro_ads_item2, .pro_ads_item4 { text-align: left; }
.pro_ads_item2:after, .pro_ads_item4:after { left: 0; }
.pro_ads_item1 { left: -55px; top: 150px; }
.pro_ads_item2 { right: -50px; top: 165px; }
.pro_ads_item3 { left: -62px; top: 490px; }
.pro_ads_item4 { right: -42px; top: 500px; }
.pro_ads_item strong { font-size: 35px; font-weight: bold; display: block; line-height: 55px; transition: 0.3s all ease; color: #333; }
.pro_ads_item1 strong { position: absolute; right: 140px; top: 10px; }
.pro_ads_item2 strong { left: 135px; position: absolute; overflow: hidden; }
.pro_ads_item3 strong { position: absolute; right: 135px; top: 10px; }
.pro_ads_item4 strong { left: 150px; position: absolute; overflow: hidden; }
.pro_ads_item.active strong { color: #ff9500; }
.pro_ads_item pre { color: #666; display: block; line-height: 25px; transition: 0.3s all ease; font: 18px Arial, "Microsoft Yahei"; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; }
.pro_ads_item1 pre { position: absolute; top: 79px; right: 140px; }
.pro_ads_item2 pre { position: absolute; left: 140px; top: 70px; }
.pro_ads_item3 pre { position: absolute; top: 79px; right: 130px; }
.pro_ads_item4 pre { position: absolute; left: 150px; top: 70px; }
.yzbj .yin { text-align: center;margin-top: 125px; }
.yzbj .yin p { color: #333; font-size: 40px; font-weight: bold; display: block; }
.yzbj .yin p b { color: #ff9500; }
/* 四大特点 结束 */
/* 四大特点修改 开始 */
.f_fw { font-family: "Microsoft Yahei"; }
.g_jsyf { background: url(yfbg.jpg) no-repeat center top; height: 938px; padding-top: 85px; }
.f_pr { position: relative; }
.f_pr.content { width: 1200px; margin: 0 auto; }
.g_jsyf h2 { height: 140px; text-align: center; font-size: 48px; font-weight: bold; /* color: #535353; */ color: #000; }
.g_jsyf h2 i { display: inline-block; padding: 0 15px; font-style: normal; font-size: 20px; position: relative; top: -10px; font-weight: normal; }
.tit01 b{ font-style: normal;color: #0061ae;  }
.tit01 span { display: block; padding-top: 21px; background: url(titbg.png) no-repeat center top; font-size: 20px; color: #666666; height: 38px; line-height: 38px; font-family: "Microsoft Yahei"; font-weight: normal; }
.g_jsyf h3 { position: absolute; left: -10px; top: 798px; font-size: 22px; font-weight: bold; color: #fff; }
.g_jsyf h3 em { display: block; font-size: 18px; color: #fff; padding-top: 5px; font-weight: normal; }
.g_jsyf .yftel { position: absolute; left: 828px; top: 800px; font-size: 14px; color: #fff; width: 440px; }
.g_jsyf .yftel span { display: block; float: left; margin: 0 20px; text-align: center; }
.g_jsyf .yftel img { display: block; width: 37px; height: 29px; margin: 0 auto; }
.g_jsyf .yftel i { display: block; font-size: 16px; color: #ffffff; line-height: 30px;font-style: normal; }
.g_jsyf .m_jsyf1 { width: 205px; left: 50px; top: 578px; }
.g_jsyf .jsgy { position: absolute; z-index: 11; transition: all 0.3s linear 0s; }
.g_jsyf .jsgy h4 { height: 48px; text-align: center; font-size: 28px; font-weight: bold; color: #0061ae; }
.g_jsyf .jsgy h4 em { font-family: "Times New Roman"; font-size: 30px; margin-right: 10px; }
.g_jsyf .jsgy p { font-size: 16px; color: #666666; text-align: center; line-height: 26px; }
.g_jsyf .m_jsyf1 p { text-align: justify; }
.g_jsyf .m_jsyf2 { width: 288px; left: 140px; top: 334px; }
.g_jsyf .m_jsyf2 p { text-align: justify; }
.g_jsyf .m_jsyf3 { width: 300px; left: 450px; top: 210px; }
.g_jsyf .m_jsyf4 { width: 272px; left: 777px; top: 334px; }
.g_jsyf .m_jsyf4 p { text-align: right; }
.g_jsyf .m_jsyf5 { width: 230px; left: 931px; top: 578px; }
.g_jsyf .m_jsyf5 p { text-align: justify; }
.g_jsyf .gyico { position: absolute; width: 146px; height: 146px; transition: all 0.6s linear 0s; }
.g_jsyf .yfico1 { left: 242px; top: 595px; }
.g_jsyf .gyico b { width: 114px; height: 114px; overflow: hidden; margin: 16px auto 0; display: block; }
.g_jsyf .yfico2 { left: 320px; top: 412px; }
.g_jsyf .yfico3 { left: 528px; top: 324px; }
.g_jsyf .yfico4 { left: 720px; top: 412px; }
.g_jsyf .yfico5 { left: 786px; top: 595px; }
/* 四大特点修改 结束 */
/* 四大优势 开始 */
.youshi { overflow: hidden; width: 100%; background: url(index_17.jpg) no-repeat top center; /* margin-top: 80px; */ }
.youshi .ystit { font-size: 36px; color: #fff; padding-top: 65px; padding-left: 395px; }
.youshi .ystit p { font-size: 20px; color: rgba(255, 255, 255, 0.8); }
.youshi .ystit h3 { font-size: 45px; color: #fff; }
.youshi .ystit h3 span { font-size: 50px; font-weight: normal; margin-left: 15px; position: relative; top: 2px; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; color: rgba(255, 255, 255, 0.65); }
.youshi .ystit h4 { margin-top: 15px; margin-left: 25px; font-weight: normal;font-size: 18px; }
.youshi .ysContent { padding-top: 70px; }
.youshi dl { display: block; border-bottom: 1px dashed #ddd; padding-bottom: 40px; margin-top: 40px; }
.youshi dl:
.youshi dl:last-of-type { border-bottom: none; }
.youshi dl:after { content: ""; clear: both; display: block; }
.youshi dt { width: 550px; border-left: 1px dashed #ddd; padding-left: 50px; }
.youshi dl:nth-of-type(2) dt { border: none; border-right: 1px dashed #ddd; padding-right: 50px; padding-left: 0; }
.youshi dt img { margin: 0 auto; display: block; }
.youshi dd { margin-top: 10px; width: 520px; }
.youshi dd li:first-of-type { margin-bottom: 70px; }
.youshi dd li i { background: url(ysico01.png) no-repeat left center; padding-left: 90px; height: 25px; margin-right: 10px; display: block; float: left; line-height: 25px; font-size: 50px; color: #006cb8; font-weight: bold; font-style: normal; }
.youshi dd li span { font-size: 25px; font-weight: bold; color: #333; display: block; margin: 20px 0; }
.youshi dd li p b { color: #ff8c00; font-weight: bold; }
.youshi dd li p { font-size: 16px; line-height: 22px; margin-bottom: 20px; color: #666; padding-left: 20px; background: url(ysico02.png) no-repeat left 2px; }
/* 四大优势 结束 */
/*副导航*/
.probox{padding: 65px 0 0;height: 918px;overflow: hidden;background: #f3f3f3;font-family:"Microsoft YaHei";}
.pro_cla{width: 260px;}
.pro_cla h2{background:url(dhtbg2.gif) no-repeat 0 0;font-size: 20px;text-align: center;line-height: 27px;padding:29px 0 0;height: 76px;}
.pro_cla h2 a{color: #fff;}
.pro_cla h2 span{color: #80add4;font-size: 14px;line-height: 16px;font-weight: normal;text-transform: uppercase;display: block;}
.pro_cc{border:solid 1px #e9edef;border-top:0;border-bottom:solid 4px #0168B7;height:400px;padding:0 13px;background: #fff;}
.pro_cc h3{padding: 11px 0 0;height: 37px;line-height: 30px;font-size: 16px;font-weight: normal;}
.pro_cc h3 a{display: block;color:#fff;background:url(dhhbg1.gif) no-repeat 0 0;padding: 0 17px;font-size:14px;}
.pro_cc h3.cur a,.pro_cc h3 a:hover{background:url(dhhbg2.gif) no-repeat 0 0;}
.pro_cc li{background:url(ico01.png) no-repeat 19px 10px;padding: 0 0 0 33px;height: 30px;line-height: 30px;overflow: hidden;}
.pro_cc li a:hover{ color:#0168B7}
/*左侧联系方式*/
.leftlx{text-align: center; margin-top:10px; font-family: "Microsoft YaHei";font-size: 14px;padding: 10px; border:1px solid #ececec; display:block; margin-bottom:20px;border-top: 3px solid #0168B7;background: #fff;}
.leftlx h5 {font-size: 16px;padding: 15px 0px;}
.leftlx .phone img {width: 40px;height: 40px;padding-bottom: 10px;}
.leftlx .phone span {display: block;}
.leftlx .phone p {font-weight: bold;font-size: 22px; padding-bottom: 10px; border-bottom: 1px solid #dedede;  color:#0168B7; text-align:center;}
.leftlx p {/* padding-top: 10px; */line-height: 25px; text-align:left;}
.leftlx > p {
    padding-left: 10px;
}
/*产品*/
.pro_list{width: 900px;padding: 0 0 0 40px;}
.pro_lt{background:url(progbg.gif) no-repeat 0 0;height: 150px;color: #fff;}
.pro_lt h4{float: right;width: 325px;font-size: 26px;line-height: 150px;text-align: center;}
.pro_lt p{float:left;width:493px;font-size: 24px;padding: 51px 0 0 40px;}
.pro_lt p a{line-height: 48px;height: 48px;color: #fff;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;display: inline-block;}
.pro_lt p a.cur,.pro_lt p a:hover{font-weight: bold;border-top: solid 1px #5f98c9;border-bottom: solid 1px #5f98c9;}
.pro_list h3{background:url(line1.gif) repeat-x 0 38px;height: 83px;line-height: 83px;text-align: center;font-size: 16px;}
.pro_list h3 a{background:#f3f3f3;padding: 0 7px;color: #333;}
.pro_hot{height: 414px;overflow: hidden;}
.pro_hot dl{height:328px;overflow: hidden;position: relative;}
.pro_hot dt,.pro_hot dt img{height:328px;width: 578px;float: left;}
.pro_hot dd{height:276px;width:240px;line-height: 25px;padding: 14px 40px;position: absolute;top: 9px;right: 0;background:url(prodbg.png) no-repeat 0 0;}
.pro_hot dd h4{height:48px;line-height:48px;border-bottom: solid 2px #e9edef;font-size: 16px;margin-bottom: 12px;}
.pro_hot dd h4 a{color: #005aa9;}
.pro_hot dd h4 span{color: #999;font-family: Arial;font-size: 14px;font-weight: normal;text-transform: uppercase;}
.pro_hot dd ul{height: 155px;overflow: hidden;}
.pro_hot dd li,.power_c1 dd li{line-height:25px;background:url(ico03.png) no-repeat 6px 8px;padding: 0 0 0 22px;}
.pro_pn{width: 80px;height: 35px;display: block;right: 0;top: 362px;z-index: 1;}
.pro_pn a{width:40px;height: 35px;display: block;float: left;}
.pro_pn a.prev{background:url(prev.gif) no-repeat 0 0;}
.pro_pn a.next{background:url(next.gif) no-repeat 0 0;}
.pro_pn a:hover{background-position: 0 bottom;}
.more01{width: 122px;line-height: 30px;background:url(icobg2.gif) no-repeat 0 0;font-size: 12px;display: block;text-align: center;}
.more01 a{color: #fff;display: block;}
/* .pro_lb ul{width: 790px;}
.pro_lb li{width:248px;float: left;padding: 0 15px 0 0;position: relative;}
.pro_lb li img,.pro_lb li p{width:248px;height: 180px;}
.pro_lb li p{background:url(bg01.png) repeat;position: absolute;top: 0;left: 0;text-align: center;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;padding-top: 37px;line-height: 49px;display: none;}
.pro_lb li p a{color: #fff;}
.pro_lb li p span{background:url(icobg1.png) no-repeat center 0;line-height: 30px;display: block;}
.pro_lb li.cur p{display: block;} */
.cul_c li p{width:219px;height: 156px;}
.cul_c li p{background:url(bg01.png) repeat;position: absolute;top: 0;left: 0;text-align: center;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;padding-top: 37px;line-height: 49px;display: none;}
.cul_c li p a{color: #fff;}
.cul_c li p span{background:url(icobg1.png) no-repeat center 0;line-height: 30px;display: block;}
.cul_c li.cur p{display: block;}
/**/
.power{padding: 60px 0 0;height: 716px;font-family:"Microsoft YaHei";}
.til01{text-align: center;font-size: 34px;color: #333;/* background:url(ico02.png) no-repeat center bottom; */font-weight: normal;height: 92px;line-height: 92px;margin-bottom: 42px;}
.til01 a{color: #333;}
.power_t{height: 105px;}
.power_t ul{width: 1005px;}
.power_t li{width: 247px;height: 100px;float: left;padding: 0 4px 0 0;background:url(powerlbg4.jpg) no-repeat 0 0;font-size: 16px;}
.power_t li.power_t1{background:url(powerlbg1.jpg) no-repeat 0 0;}
.power_t li.power_t2{background:url(powerlbg2.jpg) no-repeat 0 0;}
.power_t li.power_t3{background:url(powerlbg3.jpg) no-repeat 0 0;}
.power_t li a{width: 247px;height: 100px;display: block;background:url(bg01.png) repeat;}
.power_t li a:hover,.power_t li.cur a{background:url(bg02.png) repeat;}
.power_t li span{width:68px;padding: 29px 0 0;text-align: right;float: left;}
.power_t li p{width:140px;padding:26px 0 0 9px;float: left;background:url(ico04.png) no-repeat right 46px;color: #fff;}
.power_t li p b{display: block;font-size: 26px;line-height: 30px;}
.power_c1 dl{height: 382px;}
.power_c1 dt,.power_c1 dt img{height: 381px;width: 660px;float: left;display: block;}
.power_c1 dd{height: 342px;width:233px;float: left;display: block;padding: 37px 42px 0 64px;background: #fff;box-shadow: 3px 3px 3px #eee;border: solid 1px #eee;border-left: 0;}
.power_c1 dd h3{height: 69px;border-bottom: solid 1px #edf1f2;font-size: 24px;font-weight: normal;line-height: 32px;color: #333;margin-bottom: 21px;}
.power_c1 dd h3 a{color: #333;}
.power_c1 dd h3 span{display: block;font-size: 14px;color: #7f7f7f;}
.power_c1 dd ul{height:141px;}
.power_c .pro_pn{top: 346px;}
/* 工业大风扇工程案例  开始 */
.case {
    background: url(beijing1.jpg) no-repeat center; padding-top: 70px; overflow: hidden;
}
.grWidth {
    width: 1200px; margin: 0 auto; position: relative;
}
.homeTitle {
    color: #0168b7; font-size: 45px; line-height: 45px; font-weight: bold; text-align: center;
}
.chengse {
    color: #333;
}
.homeTitle span {
    display: block; font-size:18px; line-height:22px; color: #333; font-weight: normal; margin-top: 15px; margin-bottom: 20px;
}
.fengexian {
    height: 32px; background: url(fengexian.png) no-repeat center top;
}
.caseMain {
    width: 1200px; overflow: hidden; margin-top: 30px;
}
.caseMain ul {
    width: 1220px;
}
.caseMain li {
    float: left; width: 290px; height: 220px; margin-right: 10px; margin-bottom: 10px; overflow: hidden; position: relative; background: #0168b7;
    color: #fff;
}
.caseMain li.c1 { width: 600px; height: 450px; }
.caseMain li img {
    width: 290px; height: 220px;
}
.caseMain li.c1 img {
    width: 600px; height: 450px;
}
.caseMain li h3 {
    position: absolute; font-weight: normal; font-size: 14px; background: rgba(1,104,183,0.8); height: 35px; line-height: 35px;
    bottom: 0; width: 100%; color: #fff; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: all 0.3s;
}
.caseMain li i {
    display: inline-block; width: 25px; height: 25px; background: url(caseIcon2.png) no-repeat; position: absolute;
    top: -100px; transition: all 0.5s; left: 50%; margin-left: -12px;
}
.caseMain li.c1 i {
    width: 59px;
    height: 59px;
    background: url(caseIcon1.png) no-repeat center center;
}
.caseMain li p {
    opacity: 0; transform: scale(0,0); transition: all 0.3s; top: 100px; position: absolute; color: #fff; left: 0; white-space: nowrap;
    overflow: hidden; text-overflow: ellipsis; text-align: center; width: 100%;
}
.caseMain li.c1 p {
    font-size: 24px;
    top: 230px;
}
.caseMain li p span {
    border: 2px solid #fff; padding: 5px 0; border-right: none; border-left: none; display: inline-block;
}
.caseMain li:hover h3{bottom:-35px;}
.caseMain li:hover img{opacity:0.1;filter:alpha(opacity=10);}
.caseMain li:hover i{top:60px;transition:all 0.5s;}
.caseMain li:hover p{opacity:1;transform:scale(1,1);transition:all 0.3s;}
.caseMain li.c1:hover i{top:150px;}
/* 工业大风扇工程案例  结束 */
/*广告*/
.h-gg{background:url(h_gg01.jpg) no-repeat center 0;height: 300px;font-size: 14px;color: #fff;font-family:"Microsoft YaHei";}
.h-gg b{font-size:26px;color: #fff;font-family: Arial;}
.h-gg1{background:url(h_gg02.jpg) no-repeat center 0;height: 300px;}
.gg01{background:url(ggbg1.png) no-repeat 0 0;line-height: 22px;padding: 24px 0 0 17px;width: 182px;height: 59px;top: 132px;left: 50%;margin-left: 268px;}
.gg01 b{display: block;line-height: 28px;}
.gg02{background:url(ggbg2.png) no-repeat 0 0;line-height:56px;padding:0 42px;top: 166px;left: 50%;margin-left:196px;width:228px;white-space: nowrap;}
/*烦恼*/
.why{padding:49px 0 0;font-family:"Microsoft YaHei";height: 551px;}
.why_c img{margin:6px auto;display: block;}
.why_c p{position: absolute;width:435px;height: 42px;cursor:pointer;line-height: 42px;white-space: nowrap;color: #333;background:url(whypbg1.png) no-repeat 0 0;border-radius: 16px;top:0px;right: 0; font-weight:bold; font-size:14px;}
.why_c p span{float: left;background:url(ico07.png) no-repeat 0 0;width: 38px;height: 38px;line-height: 38px;margin: 2px 12px 2px 2px;text-align: center;font-family: Arial;font-size: 20px;}
.why_c p.cur{background:url(whypbg2.png) no-repeat 0 0;color: #fff;}
.why_c p.cur span{color: #ff7d31;}
.why_c p.whyp1,.why_c p.whyp2,.why_c p.whyp3{left: 0;text-align: right;}
.why_c p.whyp1 span,.why_c p.whyp2 span,.why_c p.whyp3 span{float: right;margin: 2px 2px 2px 12px;}
.why_c p.whyp2,.why_c p.whyp5{top:138px;width: 372px;}
.why_c p.whyp3,.why_c p.whyp6{top:283px;}
/* 烦恼修改 开始 */
.box_title {
    width: 1050px;
    margin: 0 auto;
}
.tedian_b {
    font-size: 60px;
    color: #0d71d0;
    font-weight: bold;
    text-align: center;
    letter-spacing: 2px;
    line-height: 63px;
    font-family: "Microsoft YaHei";
}
.tedian_b span {
    color: #333;
    font-size: 30px;
    font-weight: bold;
    letter-spacing: 1px;
    font-family: "Microsoft YaHei";
}
.tedian_b font {
    color: #ff5a00;
    font-size: 30px;
    font-weight: bold;
    letter-spacing: 1px;
    font-family: "Microsoft YaHei";
}
.top30 {
    margin-top: 30px;
}
.tedian_bj {
    width: 1050px;
    height: 579px;
    margin: 0 auto;
    background: url(20161029205625_1109383698.jpg) center no-repeat;
}
.tedian1 {
    padding-top: 18px;
    padding-left: 21px;
}
.tedian2 {
    padding-top: 18px;
    padding-right: 41px;
}
.tedian3 {
    padding-top: 298px;
    padding-left: 21px;
}
.tedian4 {
    padding-top: 298px;
    padding-right: 41px;
}
.font16 {
    font-size: 16px;
    color: #0d71d0;
    line-height: 22px;
    font-family: "Microsoft YaHei";
    font-weight: bold;
    text-align: left;
    padding-left: 52px;
}
.font13 {
    font-size: 13px;
    color: #555;
    line-height: 22px;
    font-family: "Microsoft YaHei";
    text-align: left;
    padding-top: 10px;
}
/* 烦恼修改 结束 */
.totalwidthpercent {
    width: 100%;
    margin: 0 auto;
}
.top50 {
    height: 50px;
}
.product_bt {
    text-align: center;
    font-size: 34px;
    color: #143a85;
    font-weight: bold;
}
.product_bt1 {
    width: 394px;
    margin: 0 auto;
    background: url(20180622155723_296979147.png) center no-repeat;
    height: 37px;
    line-height: 37px;
    font-size: 18px;
    color: #666666;
    text-align: center;
    margin-top: 10px;
}
.tied {
    width: 100%;
    margin: 0 auto;
    background: url(20190305142613_1082740302.jpg) center no-repeat;
    height: 550px;
}
.tied .box {
    width: 1200px;
    margin: 0 auto;
    height: auto;
    overflow: hidden;
}
.tied_k {
    width: 550px;
    height: auto;
    margin-top: 40px;
}
.tied_tp {
    width: 101px;
    height: auto;
}
.tied_tp img {
    transition-duration: 1s;
}
.tied_wz {
    width: 220px;
    height: auto;
    font-size: 20px;
    color: #FFF;
    line-height: 22px;
    text-align: right;
    text-align: right;
    padding-top: 24px;
    padding-right: 11px;
}
.tied_wz span {
    font-size: 14px;
}
.tied_wz1 {
    width: 220px;
    height: auto;
    font-size: 20px;
    color: #FFF;
    line-height: 22px;
    text-align: left;
    padding-top: 24px;
    padding-left: 11px;
}
.tied_k1 {
    width: 420px;
    height: auto;
    margin-top: 25px;
}
.tied_k2 {
    width: 333px;
    height: auto;
    margin-top: 25px;
}
.tied_wz1 span {
    font-size: 14px;
}
#ys_t {
    width: 100%;
    height: 226px;
    background: url(youshi_title.jpg) center no-repeat;
    text-align: center;
}
.ys_box {
    width: 1050px;
    margin: 50px auto 0;
}
.ys_b {
    width: 625px;
    height: 85px;
    background: url(20161029205627_1908740655.jpg) center no-repeat;
    margin: 0 auto;
}
.ys_b1 {
    font-size: 60px;
    font-family: "Microsoft YaHei";
    color: #333;
    font-weight: bold;
    letter-spacing: 2px;
    line-height: 85px;
    text-align: center;
}
.ys_b1 span {
    font-family: "Microsoft YaHei";
    color: #0168b7;
}
.ys_b2 {
    text-align: center;
    font-size: 20px;
    font-family: "Microsoft YaHei";
    color: #555;
    line-height: 34px;
    letter-spacing: 2px;
}
/*优势*/
.edge{font-size: 14px;line-height: 20px;color: #666;font-family:"Microsoft YaHei";padding: 51px 0 0;background:url(edgebg.gif) no-repeat center 0;}
.edge .til01{color: #fff;margin-bottom: 39px;}
.edge_ico{width: 47px;height: 47px;top: -74px;left: 475px;}
.edge1{height: 400px;overflow: hidden;}
/*.edge0{background:#ffffff;}
.edge2{background:#e5e5e5;}
.edge3{background:#ffffff;}*/
.edge_p,.edge_p img{width: 500px;height: 300px;}
.ys1 .edge_p,.ys1 .edge_p img{
    width: 600px;
}
.ys2 .edge_p,.ys2 .edge_p img{
    width: 600px;
}
.ys3 .edge_p,.ys3 .edge_p img{
    width: 600px;
}
.edge_w{width:600px;}
.edge_w h3{height:97px;font-size: 30px;line-height:44px;color: #333;padding: 5px 0 0 4px;}
.edge_w h3 span{display: block;font-size: 18px;font-weight: normal;}
.edge0 .edge_w h3{color: #fff;}
.edge0 .edge_w h3 span{color: #333;}
.edge_w li{display: block;/* padding: 10px 0 0; */line-height: 30px;}
.edge_w li b{font-weight: normal;color: #005aa9;}
.edge3 .edge_w{padding: 54px 0 0;}
.edge2 .edge_w,.edge4 .edge_w{padding: 54px 0 0 0;}
.edge_ws{width:78px;background:url(edgewbg.png) no-repeat 0 0;padding:0 4px 0 0;line-height: 76px;height: 200px;margin: 0 6px 0 0;float: left;color: #fff;font-family: Arial;font-size: 36px;text-align: center;}
/*案例*/
.case{font-family:"Microsoft YaHei";padding: 48px 0 48px;height: 565px;margin-bottom: 30px;}
.case_t{width: 210px;}
.case_t li{height: 58px;line-height: 58px;margin-bottom: 1px;display: block;font-size: 16px;}
.case_t li a{background: #005aa9;padding: 0 0 0 40px;color: #fff;display: block;}
.case_t li.cur a,.case_t li a:hover{background: #ff7d31;text-decoration: none;}
.case_c{width: 774px;padding: 0 0 0 16px;overflow: hidden;}
.case_p,.case_p img{width:533px;height: 353px;float: left;display: block;}
.case_pro{width:191px;text-align: center;background: #005aa9;color: #fff;height: 309px;padding: 22px 25px;}
.case_pro h3{height:78px;font-size: 16px;line-height: 28px;}
.case_pro h3 a{color: #fff;}
.case_pro h3 span{color: #337bba;font-size: 26px;text-transform: uppercase;font-weight: normal;display: block;line-height: 32px;letter-spacing: -2px;white-space: nowrap;}
.case_pc{height: 207px;overflow: hidden;}
.case_pc p{height:183px;border-bottom: solid 1px #80add4;margin-bottom: 20px;}
.case_pc p img{width: 190px;height: 136px;display: block;}
.case_pc p span{display: block;font-size: 14px;line-height: 47px;height: 47px;   overflow:hidden;}
.case_pc p span a{color: #fff;}
.case_pico{display: block;height: 15px;text-align: center;padding: 0 0 0 7px;}
.case_pico a{display:inline-block; text-align:center; color:#fff;}
/*关于*/
.about{padding:37px 0;height: 500px;font-family:"Microsoft YaHei";line-height:25px;}
.about dl{height: 366px;}
.about dt,.about dt img{width:650px;height:366px;display: block;float: left;}
.about dd{width:502px;height:356px;padding:6px 10px 0 38px;border-top: 2px solid #f6f6f6;float: left;background:url(ico08.gif) no-repeat 0 72px;box-shadow: 3px 3px 3px #eee; }
.about dd h3{height:81px;line-height:68px;font-size:20px;color: #333;overflow: hidden;}
.about dd h3 a,.new_hot dd h3 a{color: #333;}
.new_hot dd h3 a:hover{ color:#0168B7}
.about dd p{overflow: hidden;font-size: 14px;height:auto;line-height: 35px;}
.about dd p.wz{ margin-bottom: 20px; }
.about dd h3 a:hover{ color:#0168B7}
/*z展示*/
.show{height: 245px;overflow: hidden;padding-top: 10px;}
.show ul{width: 1200px;}
.show li{width: 220px;float: left;padding: 0px 20px 0px 0px;text-align: center;}
.show li img{width: 220px;height: 165px;display: block;    border: 1px solid #e5e5e5; padding: 3px 3px;}
.show li span{display: block;line-height: 42px;    background: #f0f0f0;width: 229px;}
.show li a:hover{ color:#0168B7}
/*资讯*/
.newbox{padding:71px 0 0;height:455px;font-family:"Microsoft YaHei";overflow: hidden;background: #f3f3f3;}
.new_hot{width: 358px;overflow: hidden;line-height: 20px;}
.new_hot dt,.new_hot dt img{width: 358px;height: 210px;}
.new_hot dd{height:167px;padding: 4px 22px 0 15px; box-shadow: 3px 3px 3px #eee;position: relative;background: #fff;}
.new_hot dd h3{height:47px;line-height: 47px;font-size: 16px;font-weight: normal;}
.new_hot dd p{height: 80px;overflow: hidden;}
.new_hot dd span{position: absolute;width: 181px;text-align: center;height: 20px;top: 110px;right: 22px;display: block;background: #fff;}
.new_hot dd span a{color: #005aa9;}
.news{width: 810px;padding: 0 0 0 32px;}
.newtil{height:47px;line-height:45px;font-weight: normal;font-size:16px;}
.newtil li{float: left;}
.newtil li a{color: #fff;background: #005aa9;width: 270px;text-align:center;display: block;}
.newtil li.cur a,.newtil li a:hover{text-decoration: none;background: #ff7d31;}
.more02 a{padding:0;font-size: 14px;color: #999;display: block;background: none;}
.more02 a:hover{ color:#0168B7}
.new_c li{height:87px;line-height:30px;margin:23px 0 0 32px;overflow: hidden;color: #666;border-bottom: dotted 1px #c2c2c2;white-space: nowrap;}
.new_c li p{
    width: 660px;
    height: 50px;
    overflow: hidden;
   }
.new_c li a{color: #333;font-size: 16px;}
.new_c li span{float: right;font-size: 14px;color:#999;}
.new_c li a:hover{ color:#0168B7}
/*友情链接*/
/* .link{padding:23px 30px;height:26px;font-family:"Microsoft YaHei";line-height:26px;background:url(lnkbg.jpg) no-repeat 0 0;margin: 62px auto;font-size: 12px;}
.link span{float: right;}
.link span a:hover{ color:#0168B7}
.link h2{background:url(linktbg.gif) no-repeat 0 0;padding:0 14px 0 0;width:148px;float: left;font-size:16px;font-weight: normal;text-align: right;}
.link h2 a{color: #fff;}
.link p{width:978px;overflow: hidden;float: left;}
.link p a{color: #666;padding:0 15px;font-size:14px;}
.link p a:hover{ color:#0168B7} */
/* honor */
.w1000 { width: 1200px; margin: 0 auto; position: relative; }
.honor{margin-bottom:30px;}
.honor .hd{height:38px;line-height:38px;border:1px solid #f0f0f0;margin-bottom:13px;}
.honor .hd li{font-size:18px;color:#2572bc;font-weight:bold;background:#fff;padding:0 20px;float:left;cursor:pointer;}
.honor .hd .on{background:#ff7d31;color:#fff;}
.honor .more{float:right;}
.honor .more a{margin-right:12px;font-family:Arial;color:#414141;font-size:11px;}
.honor .more a:hover{color:#0168B7;}
.honor .con{height:254px;}
.honor .conBd{width:1200px;overflow:hidden;}
.honor .conBd ul{width:1113px;}
.honor .conBd li,.honor .con a{float:left;}
.honor .conBd li{width:285px;text-align:center;margin-right:20px;}
.honor .conBd li img{width: 275px; height: 206px;}
.honor .conBd a{border:3px solid #e5e5e5;background:#e5e5e5;}
.honor .conBd span{width:272px;margin-bottom:2px;line-height:42px;font-size:14px;color:#484848;transition:0.2s;}
.honor .conBd a:hover{border:3px solid #2572bc;background:#2572bc;}
.honor .conBd a:hover span{color:#fff;}
.honor .con p{position:absolute;width:1000px;top:94px;left:0;}
.honor .con p a{width:46px;height:46px;line-height:46px;font-size:36px;text-align:center;background:#efefef;position:absolute;color:#2572bc;font-family:'simsun';border-radius:50%;}
.honor .con p a:hover { background: #2572bc; color: #fff; }
.honor .con .prev { left: -60px; }
.honor .con .next { right: -260px; }
.honorWrap { width: 100%; }
.team2 { height: 558px; background: #f4f4f6; padding-top: 15px; }
.content { width: 1200px; margin: 0 auto; }
.team2 dl { width: 1200px; height: 450px; margin: 0 auto; overflow: hidden; }
.til02 { text-align: center; font-size: 30px; color: #ff7d31;/* background:url(ico02.png) no-repeat center bottom; */ font-weight: normal; height: 92px; line-height: 92px; margin-bottom: 22px; }
.til02 a { color: #ff7d31; }
/* 工程定制流程 开始 */
.m7_m { padding-top:25px; }
.m7_m .sy_xnav { width: 1200px; height: auto; overflow: hidden; margin: 0 auto; }
.sy_xnav { width: 100%; height: auto; overflow: hidden; background: url(xnav_bj1.png) center 22px repeat-x; font-family: "微软雅黑"; text-align: center; margin: 0 auto; }
.sy_xnav h5 { font-size: 18px; color: #cccccc; line-height: 22px; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: normal; }
.sy_xnav h6 { width: 497px; height: 58px; line-height: 58px; font-size: 48px; color: #333333; background: url(xnav_tb1.png) #fff center no-repeat; margin: 0 auto; }
.m7_m .sy_xnav h6{ width:375px;background:url(xnav_tb5.png) #f5f5f5 center no-repeat;}
.sy_xnav p { font-size: 20px; color: #666666; line-height: 28px; }
.m7_m { width: 100%; height: auto; overflow: hidden; /* padding: 65px 0 0; */ background: #f5f5f5; font-family: "微软雅黑"; margin: 0 auto; }
.m7_m .main { width: 1200px; height: auto; overflow: hidden; margin: 0 auto; }
.m7_m .main dt { width: 386px; height: 124px;margin: 0 21px 38px 0;/* background: url(lc_xb1.png) right center no-repeat; */ float: left;  }
.m7_m .main .title { width: 334px; height: 62px; padding: 31px 20px 31px 32px; background: #fff; }
.m7_m .main .title .wz-title{ font-weight:bold; }
.m7_m .main .title .wz-jj{ line-height: 25px; font-size:14px; }
.m7_m .main .title h5 { width: 33px; height: 31px; padding: 15px 15px 16px 14px; background: #0168B7; border-radius: 50%; float: left; }
.m7_m .main .title h5 .tb { width: 33px; height: 31px; background-position: center top; background-repeat: no-repeat; }
.m7_m .main .title h5 .tb1 { background-image: url(lc_tb1.png); }
.m7_m .main .title h5 .tb2 { background-image: url(lc_tb2.png); }
.m7_m .main .title h5 .tb3 { background-image: url(lc_tb3.png); }
.m7_m .main .title h5 .tb4 { background-image: url(lc_tb4.png); }
.m7_m .main .title h5 .tb5 { background-image: url(lc_tb5.png); }
.m7_m .main .title h5 .tb6 { background-image: url(lc_tb6.png); }
.m7_m .main .title h5 .tb7 { background-image: url(lc_tb7.png); }
.m7_m .main .title h5 .tb8 { background-image: url(lc_tb8.png); }
.m7_m .main .title h5 .tb9 { background-image: url(lc_tb9.png); }
.m7_m .main .title p { width: 167px; height: 85px; line-height: 62px; overflow: hidden; font-size: 18px; color: #666666; margin-left: 20px; float: left; }
.m7_m .main .title p.te { line-height: 25px; }
.m7_m .main .title .xb { width: 62px; height: 49px; float: left; margin: 6px 0 0 10px; background-position: center top; background-repeat: no-repeat; }
.m7_m .main .title .xb1 { background-image: url(lc_sz1.png); }
.m7_m .main .title .xb2 { background-image: url(lc_sz2.png); }
.m7_m .main .title .xb3 { background-image: url(lc_sz3.png); }
.m7_m .main .title .xb4 { background-image: url(lc_sz4.png); }
.m7_m .main .title .xb5 { background-image: url(lc_sz5.png); }
.m7_m .main .title .xb6 { background-image: url(lc_sz6.png); }
.m7_m .main .title .xb7 { background-image: url(lc_sz7.png); }
.m7_m .main .title .xb8 { background-image: url(lc_sz8.png); }
.m7_m .main .title .xb9 { background-image: url(lc_sz9.png); }
.m7_m .main dd { width: 386px; height: 124px; float: left; margin-bottom: 38px; }
/* .m7_m .main dt:hover { background: url(lc_xb01.png) right center no-repeat; } */
.m7_m .main dt:hover .title, .m7_m .main dd:hover .title { background: #0168B7; }
.m7_m .main dt:hover .title h5, .m7_m .main dd:hover .title h5 { background: #fff; transform: rotateY(360deg); transition: all 2.0s; }
.m7_m .main dt:hover .title h5 .tb, .m7_m .main dt:hover .title .xb, .m7_m .main dd:hover .title h5 .tb, .m7_m .main dd:hover .title .xb { background-position: center bottom; }
.m7_m .main dt:hover .title p, .m7_m .main dd:hover .title p { color: #fff; }
/* 工程定制流程 结束 */
/* 成功案例 开始 */
.index_pro { width: 100%; padding: 40px 0 70px; }
.index_pro .wrap { max-width: 1200px; margin: 0 auto; overflow: hidden; }
.slideTxtBox { width: 100%; text-align: left; }
.slideTxtBox .hd { position: relative; clear: both; width: 100%; text-align: center; height: 50px; }
.slideTxtBox .hd ul { }
.slideTxtBox .hd ul li { display: inline-block; width: 134px; height: 49px; line-height: 42px; font-size: 16px; }
.slideTxtBox .hd ul li:hover { cursor: pointer; }
.slideTxtBox .hd ul li.on { color: #fff; background: url(bj02.png) no-repeat; }
.picScroll-left { width: 1200px; position: relative; margin: 0 auto; }
.picScroll-left .hd02 {  }
.picScroll-left .hd02 .prev { display: block; width: 72px; height: 40px; float: right; margin-right: 5px; margin-top: 10px; overflow: hidden; cursor: pointer; position: absolute; top: 370px; left: 435px; background: url(proleft.jpg) no-repeat 0 0px; }
.picScroll-left .hd02 .next { display: block; width: 72px; height: 40px; float: right; margin-right: 5px; margin-top: 10px; overflow: hidden; cursor: pointer; position: absolute; top: 370px; right: 435px; background: url(proleft.jpg) no-repeat -72px 0px; }
.picScroll-left .hd02 ul { float: right; overflow: hidden; zoom: 1; }
.picScroll-left .bd02 { /* margin-top: 45px; */ }
.picScroll-left .bd02 ul { overflow: hidden; zoom: 1; }
.picScroll-left .bd02 ul li { float: left; _display: inline; overflow: hidden; width: 374px; height: 327px; border: 1px solid #eee; padding: 2px; margin-right: 22px; }
.picScroll-left .bd02 ul li .embj { background: #f9f9f9; width: 100%; height: 275px; }
.picScroll-left .bd02 ul li .pic { width: 374px; height: 281px; overflow: hidden; }
.picScroll-left .bd02 ul li .pic a{ display: block; width: 100%; height: 100%; }
.picScroll-left .bd02 ul li .pic img { width: 100%; height: 100%; }
.picScroll-left .bd02 ul li .title { font-size: 14px; color: #666; text-align: center; width: 100%; height: 45px; line-height: 45px; background: #f5f5f5; margin-top: 1px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.picScroll-left .bd02 ul li .pic_right { float: left; width: 266px; }
.picScroll-left .bd02 ul li .pic_right p { font-size: 22px; color: #333; width: 95%; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 30px 0 15px 0; }
.picScroll-left .bd02 ul li .pic_right span { font-size: 16px; color: #0168B7; }
.picScroll-left .bd02 ul li .pic_right .xian { width: 188px; height: 1px; background: #e1e1e1; margin-top: 15px; }
.xiliproducts { width: 100%; clear: both; padding-top: 8px; }
.xiliproducts a { display: block; line-height: 28px; color: #777777; font-size: 14px; width: 260px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.more_products { width: 115px; height: 30px; border-radius: 5px; background: #0168B7; text-align: center; margin-top: 10px; }
.more_products a { display: block; line-height: 30px; color: #fff; font-size: 12px; }
.fenlei_url { width: 120px; height: 38px; text-align: center; border: 1px solid #ededed; margin: 47px auto 0 auto; }
.fenlei_url a { display: block; background: #0168B7; color: #fff; line-height: 38px; text-transform: uppercase; }
.fenlei_url a:hover { background: #0168B7; color: #fff; }
/* 成功案例 结束 */
/* 底部新闻 开始 */
.l{ float: left; } .r{ float: right; }
.new { overflow: hidden; background-color: #f5f5f5;padding-bottom: 70px; }
.flexslider { margin-top: 60px; overflow: visible; }
.news_lone { width: 32.7%; height: 520px; overflow: hidden; position: relative; }
.news_lone_img { height: 520px; overflow: hidden; background-position: center center; background-repeat: no-repeat; background-size: cover; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; }
.news_lone_img img { display: block; width: 100%; opacity: 0; filter: alpha(opacity=0); }
.news_lone .blog_infTop { position: absolute; bottom: 10px; width: calc(100% - 20px); width: -webkit-calc(100% - 20px); width: -moz-calc(100% - 20px); height: 110px; background: url(i_bg4.png) 92% center #fff no-repeat; left: 10px; right: 10px; text-align: left; overflow: hidden; transition: all 0.3s; }
.news_lone .blog_infTop .blog_infR { display: table; width: 100%; height: 100%; overflow: hidden; }
.news_lone .blog_title { padding-right: 25%; padding-left: 30px; margin-top: 25px; display: table-cell; vertical-align: middle; line-height: 24px; color: #000000; font-size: 20px; overflow: hidden;/* text-overflow:ellipsis; white-space:nowrap;*/ }
.news_lone:hover .news_lone_img { -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); }
.news_lone:hover .blog_infTop { background: url(i_bg4.png) 95% center #fff no-repeat; }
.news_lone:hover .blog_title { color: #0168B7; }
.blog_r { width: 66.6%; height: 520px; text-align: left; }
.blog_list {    /* width:calc(50% - 4px);width:-webkit-calc(50% - 4px);width:-moz-calc(50% - 4px); */
width: calc(100%); width: -webkit-calc(100%); width: -moz-calc(100%); display: inline; }
.blog_list.l li { display: block; position: relative; height: 256px; background-color: #fff; margin-bottom: 8px; overflow: hidden; transition: all 0.3s; }
.blog_list.l li:last-child { margin-bottom: 0; }
.blog_list.r li { float: left; display: block; position: relative; width: 49%; height: 168px; background-color: #fff; margin-bottom: 8px; overflow: hidden; transition: all 0.3s; }
.blog_list.r li:nth-child(2n+1) { margin-right: 1%; }
.blog_list.r li:last-child { margin-bottom: 0; }
.blog_list.l li a { display: block; width: 90%; max-width: 420px; margin: 0 auto; overflow: hidden; color: #666; }
.blog_list.l .blog_Rtime { height: 66px; overflow: hidden; text-align: center; margin-top: 22px; text-align: left; background: url(i_bg5.png) 98% center no-repeat; display: block; transition: all 0.3s; }
.blog_list.l .blog_Rtime em, .blog_list.l .blog_Rtime b { display: block; font-family: "»ªÎÄÏ¸ºÚ"; }
.blog_list.l .blog_Rtime b { display: block; color: #000; font-size: 30px; height: 34px; line-height: 34px; font-weight: normal; letter-spacing: 1px; }
.blog_list.l .blog_Rtime em { font-style: normal; height: 20px; line-height: 20px; font-size: 16px; }
.blog_list.l .blog_Rmore { margin-top: 34px; overflow: hidden; display: block; border-bottom: 1px solid #eee; }
.blog_list.l .blog_Rmore b { color: #000; display: block; height: 32px; line-height: 32px; overflow: hidden; font-size: 18px; font-weight: normal; }
.blog_list.l li:hover .blog_Rmore b { color: #0168B7; }
.blog_list.l .blog_Rmore span { display: block; line-height: 24px; height: 72px; overflow: hidden; margin-top: 19px; font-size: 16px; }
/*.blog_list.l li:hover{background-color:#0168B7;}
.blog_list.l li:hover a{ color:#fff;}*/
.blog_list.l li:hover .blog_Rtime { background: url(i_bg5.png) 100% center no-repeat; }
/*.blog_list.l li:hover .blog_Rmore b{ color:#fff;}
.blog_list.l li:hover .blog_Rtime b{ color:#fff;}*/
.blog_list.r li a { display: block; width: 90%; max-width: 368px; margin: 0 auto; overflow: hidden; color: #666; padding-top: 20px; }
.blog_list.r .blog_Rtime { height: 95px; width: 66px; float: left; overflow: hidden; margin-top: 18px; text-align: left; }
.blog_list.r .blog_Rtime em, .blog_list.r .blog_Rtime b { display: block; font-family: "»ªÎÄÏ¸ºÚ"; }
.blog_list.r .blog_Rtime b { display: block; color: #000; font-size: 30px; height: 50px; line-height: 50px; font-weight: normal; letter-spacing: 1px; background: url(i_bg6.png) left bottom no-repeat; }
.blog_list.r .blog_Rtime em { font-style: normal; height: 42px; line-height: 42px; font-size: 16px; }
.blog_list.r .blog_Rmore { float: right; height: 114px; border-left: 1px solid #f5f5f5; padding-left: 30px; width: 234px; padding-top: 14px; overflow: hidden; }
.blog_list.r .blog_Rmore b { color: #000; display: block; height: 48px; line-height: 24px; overflow: hidden; font-size: 18px; font-weight: normal; max-width: 225px; }
.blog_list.r li:hover .blog_Rmore b { color: #0168B7; }
.blog_list.r .blog_Rmore span { display: block; line-height: 38px; height: 38px; overflow: hidden; margin-top: 15px; background: url(i_bg5.png) left center no-repeat; transition: all 0.3s; }
.blog_list li:hover {/*box-shadow:0 0 20px rgba(0,0,0,.2)*/ box-shadow: 0 15px 15px rgba(0, 0, 0, .1); transform: scale(1.005); }
/*.blog_list.r li:hover{background-color:#0168B7;}
.blog_list.r li:hover a{ color:#fff;}
.blog_list.r li:hover .blog_Rmore b{ color:#fff;}*/
.blog_list.r li:hover .blog_Rtime b { /*color:#fff;background:url(i_bg6_on.png) left bottom no-repeat;*/ }
.blog_list.r li:hover .blog_Rmore span { background: url(i_bg5.png) 5% center no-repeat; }
/* 底部新闻 结束 */
